home *** CD-ROM | disk | FTP | other *** search
- =========================================
- STEFI
- =========================================
-
- GRAPH EDITOR AND ANALYSER PROGRAM
- Version 1.0a
-
- Copyright (c) 1995 by Bálint Tóth
-
- DOCUMENTATION
-
- ============================================================================
-
- Contents
- --------
- 1. Introduction
- 2. Registration and Distribution Information
- 3. Getting Started
- 4. How to Get Online Help
- 5. Constraints
- 6. Changes from Version 1.0
- 7. Other Programs Available from the Same Author
- 8. Contacting the Author
-
- 1. Introduction
- ---------------
- STEFI is a Graph Editor and Analyser Program
- You can edit, save, view graphs and analyse them. Report can be
- generated about many details, e.g. weights, matrices, components,
- Prufer code, min. cost path and tree, excentricity, center,
- topologic order, strong components and more.
-
- The package is being distributed as a cheap SHAREWARE. See next chapter
- for registration and distribution information.
-
- The program runs on any IBM PC or compatible computer, under
- MS-DOS 3.30 or newer operating system. It needs about 400 kbytes of free
- (conventional) memory. The presence of a mouse can be helpful but not
- mandatory.
-
- 2. Registration and Distribution Information
- --------------------------------------------
- The program package is being distributed as SHAREWARE. You may use the
- program for a period of 14 days, after which you must either register the
- program with the author or stop using it.
- A registration form is included to help with the registration process.
- To register the program, send the registration form and send $10 in U.S.
- funds by postal money order to:
-
- Bálint Tóth
-
- Mail: Kabar u. 7. V. 27.
- H-1039 Budapest
- HUNGARY
- Europe
-
- The registration includes free of charge registration of all available
- upgraded versions of this software that are released within 12 months
- after you have sent your registration form. It doesn't mean sending of
- update disks automatically. For financial reasons updating by FTP, WWW,
- or E-mail are preferred.
-
- The distribution files of the program package are:
- FILE_ID .DIZ Short program description
- STEFI .DOC Program documentation/manual
- REGISTER.FRM Registration form that can be printed
- STEFI .EXE Stefi - the executable program itself
- STEFI .TVH Online binary helpfile (needed by STEFI.EXE)
- DAG .GRF Sample graph file
- DISTANCE.GRF Sample graph file
- FOREST .GRF Sample graph file
- FULL .GRF Sample graph file
- PRUFER .GRF Sample graph file
- STRONGC .GRF Sample graph file
-
- The program package, which MUST include all the above files may be freely
- copied and distributed. These files may be re-archived to better suit a
- given distribution system, but the files may not be modified in any other
- way. No distributor may charge more than $5 for the distribution of this
- program, and that fee in no way reduces the shareware registration fee
- owed to the author by the user. Uploading to BBSs or FTP sites or
- distribution on CD-ROMs are accepted and encouraged.
-
- SPECIAL OFFER FOR HUNGARIAN USERS:
- Hungarian users may optionally register the program in Hungarian funds
- (Forints) as well. You'll need to send only the discounted amount of
- 500 HUF (Forints).
-
- 3. Getting Started
- ------------------
- STEFI uses Turbo Vision as a user interface, what is well-known for its
- simple usage. On the top of the screen there is a menu bar. Click with the
- mouse on any item to access a pull-down menu and then click on a menu item
- to select it. You can also press F10 to access the menu bar and cursor
- keys and Enter to navigate.
- On the right side of the menu bar the filename of the currently opened
- graph can be seen (or <untitled> if it hasn't been saved yet).
- The bottom of the screen is the status bar which lists some of the
- available hotkeys or a short description of the highlighted menu item.
- The largest part of the screen (called desktop) is empty at startup. Later
- the results of a graph analysis appears here in a separate window. You
- can browse the result with the cursor keys, Page Up/Down or with the
- vertical scroll bar on the right side of the window. You may have several
- windows opened at the same time, you can move, resize or arrange them.
-
- To see quickly, how STEFI works, press F3 or select Open from the
- Graph menu. Select any saved graph (graph files have .GRF as extension)
- and click on Ok. Press F7 or select Graph|View to see the graph. Press
- any key to bring back the user interface then press F9 or select
- Graph|Report to analyse it. A dialog box appears where you can choose what
- information will be put in the report. The default is all available
- information. Click on Ok and the report will be displayed on the screen
- and saved to the disk at the same time. Now press F4 or select Graph|Edit
- to modify the graph and re-create the report.
- See the online documentation for more details about creating opening,
- viewing, editing, saving and analysing graphs, moving resizing, arranging
- windows, using dialog boxes, etc.
-
- 4. How to Get Online Help
- -------------------------
- STEFI contains context-sensitive online help. To get help on any menu item
- or dialog box, simply press F1. A help screen appears describing the
- current menu item or dialog box.
- You can also access the help system via the Help menu. Choose the Contents
- menu item as a starting point. To get help on using the help system itself,
- choose the Help on Help menu item. Most of the help screens contains
- links to other help screen. To jump to the referenced screen, just click
- the portion of text with different color.
- Also note, when a menu item is highlighted, the status bar (at the bottom
- of the screen) gives a short description of that menu item.
- The graph editor has no help screen, but all valid key-kombination is
- listed on the left side of the screen.
-
- 5. Constraints
- --------------
- Currently the program supports graphs only with a limited size. The
- upper limit of nodes is 26, mainly because it is convenient to label
- a node by a single letter. This limit could be increased (and possible
- will be increased in a future version) but I find it big enough for
- practical situations, because editing larger graphs and seeing analysis
- results of larger graphs are not easy.
- Only one edge is allowed between two nodes. (Or two in case of a directed
- graph: one in both directions.) No single loop (an edge with the same node
- as start and endpoint) is allowed.
- Here are the constraints:
- Maximum number of nodes: 26
- Maximum number of edges: 26 * 25 (The number of maximum possible edges
- in a full directed 26-node graph.)
- Maximum number of circles: 100
- Maximum number of cuts: 100
-
- 6. Changes from Version 1.0
- ---------------------------
- Version 1.0a (released on 15 November, 1995)
- - Fixed a minor bug which occured when reporting the minimal cost pathes
- of graphs with more then 10 nodes.
- - Another sample graph was added (FULL.GRF).
- - The documentation has been also slightly changed. (See Chapter 5 and 6.)
-
- 7. Other Programs Available from the Same Author
- ------------------------------------------------
- There are some other shareware and freeware programs available from
- the same author:
- - BALI'S CALC - a Simple Scientific Calculator Program with
- ( ) x^y x! Pi Deg Rad Sin & Arcs, Ln Exp Mem
- Ran SCI BackSpace & more. DOS text mode,
- keyboard and/or mouse control (SHAREWARE).
- - FORMULA v2.0 - a Mathemathical Expression Evaluating Program
- with about 100 - 100 built-in contants and functions,
- and a constant and function editor, where you can
- define and save your own set. (SHAREWARE)
- - C64ASM v1.1 - a Commodore 64 (6510) Assembler Package for PC
- C64ASM is an assembler for 6510 CPU, but runs on PC
- Supports local & global symbols, math.expressions,
- .IF, .GOTO, .INCLUDE, .INCBIN, detailed report & more.
- C64DISA is a disassembler with hexa/ascii dumps.
- BAS2TXT converts a tokenized CBM file to textfile.
- PRG, T64 and P00 file format support. (SHAREWARE)
- - C64PROGS - Two Commodore 64 programs written in pure assembly.
- - Bali's Sprite Designer 4.0
- - Bali's Character Editor 2.0
- In T64 tape file format. A C64 emulator (or a real C64)
- is required. (FREEWARE)
- - C64SRC - The assembly source files of C64PROGS in T64 tape file
- format. C64ASM v1.1 (or PROFI-ASS 64 on a real or
- emulated C64) is needed to compile them. (FREEWARE)
- - DOSINFO v1.3 - Information about dos, disks and more (FREEWARE)
- - PRIMES - List of prime numbers and prime factorization (FREEWARE)
- - ASCII TEXTFILE MASTER - A commandline-driven ascii textfile processor
- with margins, automatic page breaks, header & footer,
- justify, include files, symbolic defines, print merge
- and more. Manual only in Hungarian. (FREEWARE)
-
- Most of these programs are also available on some anonymous FTP sites:
- - Garbo: ftp://garbo.uwasa.fi/pc/
- - SimTel: ftp://ftp.coast.net/SimTel/msdos/ (and many mirrors)
- Or on the World Wide Web at
- http://indigo2.vsz.bme.hu/bali/download.htm
- The newest update of this and my other programs are earliest available
- on the WWW site above.
- If you don't have FTP or WWW access and you are still interested in
- getting these programs, contact me by mail or e-mail.
-
- 8. Contacting the Author
- ------------------------
- I am always glad when receiving any feedbacks about my programs.
- If you are satisfied :-), please let me know.
- If you find it useless :-(, poor or disappointing, or just made a
- much better one, please don't hesitate to write me that, too.
- If you find any bugs :-(, please report them to me.
- If you have any suggestions for further improvements, I will
- appreciate them as well.
- If you are interested in getting the source code of this or other
- programs made by me, contact me for details.
-
- Contact me at:
-
- Bálint Tóth
-
- Mail: Kabar u. 7. V. 27.
- H-1039 Budapest
- HUNGARY
- Europe
-
- Phone: (+36)-1-1873943 (This is a Hungarian call (GMT+0100) )
-
- E-mail: s4078tot@sun10.vsz.bme.hu
- This e-mail address is valid only to June, 1997
- (It is not frequently checked during Summer holidays)
-
- If you have access to the World Wide Web (WWW), don't forget to visit
- my personal home page at the URL:
- http://indigo2.vsz.bme.hu/bali/
-